A nighttime waterfront with illuminated buildings and a prominent tower reflecting on the water.

Find hotels in Krk Island from CA $110

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Krk Island hotels

1. Hilton Rijeka Costabella Beach Resort & Spa

Hilton Rijeka Costabella Beach Resort & Spa
5.0 star property
Rijeka
9.2 out of 10, Wonderful, (173 reviews)
"Great property in a prime location on the Adriatic Sea. We were on the half board package and breakfasts and dinners were very good as well. Staff went out of their way to make our stay special as we were celebrating our Anniversary. Would highly recommend !"
United States
Ron
The price is CA $194
CA $230 total
includes taxes & fees
Nov 17 - Nov 18
Hilton Rijeka Costabella Beach Resort & Spa

2. Hotel Vinotel Gospoja

Hotel Vinotel Gospoja
4.0 star property
Vrbnik Old Town
9.4 out of 10, Exceptional, (73 reviews)
"Quiet delightful town with interesting historical sites. Gorgeous sea front with gorgeous views. The staff was excellent from reception to housekeeping."
United States
Carol
The price is CA $155
CA $179 total
includes taxes & fees
Nov 10 - Nov 11
Hotel Vinotel Gospoja

3. Malinska Green Apartments

Malinska Green Apartments
4.0 star property
Malinska-Dubasnica
9.4 out of 10, Exceptional, (9 reviews)
"Brilliant apartments just close to the sea, very well equipped, modern and spotlessly clean. We were upgraded to a larger top floor one which was greatly appreciated. Free parking too which helps. Beach bar nearby, a short walk to the centre of Malinska, lovely coves, beaches and walks nearby, all in all superb. Wish we had stayed longer. Don't miss the abandoned Haludovo Palace hotel nearby too, urban decay exploring at it's finest....."
United Kingdom
Stephen
Malinska Green Apartments

4. Hotel Park Punat

Hotel Park Punat
4.0 star property
Punat
8.4 out of 10, Very good, (95 reviews)
"It's our second time at this hotel. "
United Kingdom
Khanittha
Hotel Park Punat

5. Aminess Style Glamping Villas & Holiday Homes Atea

Aminess Style Glamping Villas & Holiday Homes Atea
4.0 star property
Omisalj
9.0 out of 10, Wonderful, (29 reviews)
"top"
United Kingdom
Marko
Aminess Style Glamping Villas & Holiday Homes Atea

6. Hotel Kanajt

Hotel Kanajt
4.0 star property
Punat
9.4 out of 10, Exceptional, (85 reviews)
"The hotel is nicely located on the marina a short 15/20 minute walk from Punat. There is a shuttle to the beach if you don’t have a car and an excellent buffet breakfast to set you up for the day. There is a staff were excellent. I would highly recommend a stay here."
United Kingdom
Philip
The price is CA $161
CA $194 total
includes taxes & fees
Nov 12 - Nov 13
Hotel Kanajt

7. Hotel Riva

Hotel Riva
5.0 star property
Malinska-Dubasnica
9.2 out of 10, Wonderful, (22 reviews)
"One of the best hotels i stayed in. Excellent Hotel "
United States
Omar
Hotel Riva

8. Hotel Malin

Hotel Malin
4.0 star property
Malinska-Dubasnica
7.6 out of 10, Good, (51 reviews)
"great for families"
Canada
Michael
The price is CA $227
CA $261 total
includes taxes & fees
Nov 12 - Nov 13
Hotel Malin

9. Hotel Vila Rova

Hotel Vila Rova
4.0 star property
Malinska-Dubasnica
10.0 out of 10, Exceptional, (27 reviews)
"very welcoming staff, going above and beyond to please visitors nice, quiet hotel, has everything one possibly needs to enjoy a beautiful vacation; the restaurant and staff are excellent; the pool is very nice and the beach extension under the olive trees is to die for."
United States
Howard
The price is CA $179
CA $207 total
includes taxes & fees
Nov 19 - Nov 20
Hotel Vila Rova

10. Hotel Verbenicum

Hotel Verbenicum
4.0 star property
Vrbnik
9.6 out of 10, Exceptional, (36 reviews)
"The location is amazing right next to the water"
Canada
Mikhail
Hotel Verbenicum

11. Blue Waves Resort

Blue Waves Resort
4.0 star property
Malinska-Dubasnica
8.4 out of 10, Very good, (104 reviews)
"Great stay, nice staff. Will be back."
United States
gerrit
Blue Waves Resort

12. Hotel Miramare

Hotel Miramare
5.0 star property
Crikvenica
9.4 out of 10, Exceptional, (90 reviews)
"Great place to stay, super."
Canada
Stipe
The price is CA $160
CA $186 total
includes taxes & fees
Nov 10 - Nov 11
Hotel Miramare

13. Grand Hotel Bonavia

Grand Hotel Bonavia
4.0 star property
Old Town (Stari Grad)
8.8 out of 10, Excellent, (374 reviews)
"Great breakfast. Great location. Wonderful staff. A little outdated with furnishings but appreciate the old world charm."
Canada
Valda
The price is CA $152
CA $176 total
includes taxes & fees
Dec 10 - Dec 11
Grand Hotel Bonavia

14. Hotel Amabilis

Hotel Amabilis
5.0 star property
Crikvenica
9.6 out of 10, Exceptional, (67 reviews)
"A stunning hotel with excellent staff "
United Kingdom
eileen
Hotel Amabilis

15. Hotel Imperial - Liburnia

Hotel Imperial - Liburnia
4.0 star property
Opatija
9.0 out of 10, Wonderful, (319 reviews)
"We had a brilliant holiday - the location sea side room food staff were excellent x would highly recommend thanks"
United States
Jill
The price is CA $161
CA $187 total
includes taxes & fees
Nov 17 - Nov 18
Hotel Imperial - Liburnia

16. Boutique Hotel Marina

Boutique Hotel Marina
4.0 star property
Krk
9.4 out of 10, Exceptional, (57 reviews)
"We enjoyed it staying with you! "
Germany
Christina
The price is CA $227
CA $256 total
includes taxes & fees
Dec 1 - Dec 2
Boutique Hotel Marina

17. Hotel Ambasador - Liburnia

Hotel Ambasador - Liburnia
5.0 star property
Opatija
9.0 out of 10, Wonderful, (570 reviews)
"The hotel was really good. Customer service and amenities were top notch. Great views from our suite on the very large balcony. Definitely recommend this hotel when staying in the Opatija area."
United States
John
The price is CA $214
CA $246 total
includes taxes & fees
Nov 15 - Nov 16
Hotel Ambasador - Liburnia

18. Portella Inn

Portella Inn
3.0 star property
Krk Old Town
9.2 out of 10, Wonderful, (12 reviews)
"Amazing property with a great balcony... Highly recommend -"
Canada
Goran
Portella Inn

19. Hotel Drazica

Hotel Drazica
3.0 star property
Krk
7.8 out of 10, Good, (76 reviews)
"Quiet place with beach front."
United Kingdom
Ozren
Hotel Drazica

20. Hotel Katarina

Hotel Katarina
4.0 star property
Crikvenica
8.4 out of 10, Very good, (97 reviews)
"Very nice area and amazing buffet "
Canada
Marcella
The price is CA $152
CA $177 total
includes taxes & fees
Nov 11 - Nov 12
Hotel Katarina
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels recommended for families in Krk Island

Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Krk Island attractions

Learn more about Krk Island

Venture to sights like Drazica Beach and Krk Town Square as you discover Krk Island.

A nighttime waterfront with illuminated buildings and a prominent tower reflecting on the water.

Top Krk Island Hotel Reviews

More cheap stays in Krk Island

Hotels in Krk Island with star rating

Find out more about Krk Island

Top reasons to visit Krk Island

  • Stunning Beaches: Krk Island boasts beautiful beaches with crystal-clear waters, perfect for relaxation and fun in the sun.
  • Charming Krk Town: Explore the historic streets of Krk Town, blending rich culture with stunning waterfront views.
  • Outdoor Adventures: Enjoy a variety of outdoor activities, from hiking to water sports, amidst picturesque scenery.
  • Wine Tours: Experience local wine tours that showcase the region's exceptional vineyards and delightful flavours.
  • Diverse Accommodations: Choose from a range of lodging options, including cozy bed & breakfasts and luxurious hotels.

Find great hotels near Krk Island

Discover a variety of hotel accommodations on Krk Island, perfect for every type of traveller. From charming bed and breakfasts to well-equipped hotels, you’ll find options that cater to your needs, whether you're seeking beach access, pet-friendly stays, or business amenities. Explore top choices like Hotel Bor and Hotel Kanajt, ensuring a memorable vacation experience in this stunning Croatian destination.

  • Magal Maradiso Hotel by Aminess: The Magal Maradiso Hotel by Aminess is a 3-star hotel located 9.7km from Krk Island, perfect for adventure seekers and beach lovers alike. With direct beach access, this property offers an exhilarating vacation experience with various onsite and nearby adventure sports. Guests can enjoy activities like horseback riding, parasailing, and mountain biking. The hotel's focus on adventure ensures that you can indulge in outdoor fun while soaking up the sun, making it an ideal choice for those looking to explore the natural beauty of Croatia.
  • Falkensteiner Hotel Park Punat: Falkensteiner Hotel Park Punat is a 4-star property with a commendable guest rating of 8.4, situated 8.0km from Krk Island. This hotel is a true haven for beach enthusiasts, featuring direct access to the stunning coastline. The serene atmosphere and beautifully landscaped surroundings make it a perfect spot for relaxation. Guests appreciate the attentive service and a range of amenities that enhance the beach vacation experience, ensuring a memorable stay in a picturesque setting.
  • Sunny Krk by Valamar: Sunny Krk by Valamar is a family-friendly 3-star hotel located 6.4km from Krk Island, boasting a guest rating of 8.2. This property caters to families looking for a beach getaway, offering direct access to the shore along with amenities designed for children. Families will enjoy onsite mini-golf, toys for babies, and dining options tailored for younger guests. With a focus on family comfort and fun, this hotel ensures that both parents and children have a wonderful vacation experience.

Where to stay near Krk Island

Krk Island, a stunning destination in Croatia, offers a perfect blend of relaxation and adventure for families and couples alike. Explore the picturesque Krk Town Harbour, unwind at the beautiful Kozica Beach, or embark on a memorable getaway in the charming Krk area. With its vibrant culture and breathtaking scenery, Krk Island promises an unforgettable vacation experience filled with recreational activities and romantic moments amidst nature's beauty.

  • Krk: Nestled just 6.4km from Krk Island, the city of Krk is a vibrant destination known for its captivating blend of outdoor adventures and picturesque scenery. The city draws a seasonal influx of tourists, particularly from June to August when the beaches are bustling with activity. Visitors can indulge in various recreational activities, from exploring scenic trails to enjoying the local shopping scene. Don't miss the beautiful bay and beach, as well as the charming piazza square, which serve as perfect backdrops for leisurely strolls and memorable photos.
  • Dobrinj: Located a mere 4.8km from Krk Island, Dobrinj offers a tranquil escape characterized by its stunning landscapes and outdoor activities. With a peak in visitor numbers during the summer months, this quaint city is particularly appealing to those looking for a serene beach experience. Golf enthusiasts can enjoy the local country private club, while the nearby bay and beach provide ample opportunities for relaxation and exploration. Dobrinj's rich natural beauty makes it an ideal spot for those seeking both adventure and serenity.
  • Malinska-Dubasnica: Situated 6.4km from Krk Island, Malinska-Dubasnica is a charming coastal city that shines from July to September when tourist numbers soar. Known for its outdoor experiences and breathtaking scenery, this city is perfect for beach-goers and nature lovers alike. Visitors can explore the local recreational areas and shopping venues while soaking in the stunning views of the bay and nearby islands. The vibrant atmosphere and picturesque surroundings make Malinska-Dubasnica a must-visit destination for a memorable vacation.

Things to do in Krk Island

Krk Island offers a perfect blend of outdoor adventures and scenic beauty, making it an ideal vacation spot. Visitors can enjoy a variety of activities, including beach fun, wine tours, and exploring recreational areas. The island features excellent tourist facilities and shopping opportunities, catering to tourism enthusiasts seeking memorable experiences. Whether you're lounging on the beach or embarking on local tours, Krk Island promises a delightful getaway.

Shopping

On Krk Island, visit the Krk Town Market for local crafts and fresh produce. For a more extensive shopping experience, explore the Supermarket Plodine, featuring groceries and everyday essentials. Don't miss the charming boutiques scattered around the island, offering unique souvenirs and handmade gifts.

Recreation

Experience rejuvenation at the Terme Krk Spa, where you can indulge in therapeutic treatments and unwind in thermal pools. For outdoor activities, explore the scenic hiking trails that wind through lush landscapes, or enjoy cycling along the picturesque coastline, offering stunning views and a refreshing breeze.

Adventure

On Krk Island, explore the stunning landscapes while hiking the Vela Plaža trail, offering breathtaking coastal views. For thrill-seekers, try zip-lining at the nearby adventure park, or go kayaking in the crystal-clear waters, discovering hidden coves and secluded beaches along the way.

Nightlife

On Krk Island, you can enjoy vibrant nightlife at venues like the Vela Plaža Beach Bar, known for its lively atmosphere and beach parties. The city of Krk offers charming bars with local wines, while Malinska features laid-back lounges perfect for relaxing evenings by the sea.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Krk Island

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Krk Island are February to March and November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel around Krk Island is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Krk Island is Saturday. The most expensive day to stay around Krk Island is Monday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and the type of hotel you’re looking for. For instance, selecting the “Eco-certified” filter will showcase sustainable and environmentally friendly accommodations currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay on Krk Island with your flights and activities by booking a package through Expedia.

Find the best attractions near Krk Island

Krk Island in Croatia is perfect for outdoor enthusiasts and beach lovers alike, offering stunning scenery and a vibrant culture. Explore its beautiful beaches, charming harbours, and lively piazzas. Highlights include the historic Krk Fortress, picturesque Kosljun Island, and the impressive Trsat Castle. With a variety of resorts to choose from, you'll find plenty of options for relaxation and adventure on this captivating island.

  • Crikvenica Beach: Located 12.9km from Krk Island, Crikvenica Beach offers a picturesque setting with its soft sands and clear waters. It's a perfect spot for sunbathing and enjoying the vibrant beach vibes, making it ideal for relaxation and socializing with both locals and fellow visitors.
  • Jadran-Njivice Beach: Situated 9.7km away from Krk Island, Jadran-Njivice Beach is known for its family-friendly atmosphere. The calm waters are perfect for swimming, and the surrounding cafes provide a great place to grab a bite while soaking up the sun and enjoying the lively beach scene.
  • Beach Šilo: Also 9.7km from Krk Island, Beach Šilo is characterized by its stunning natural beauty and tranquil environment. This beach is ideal for those seeking a quieter experience, with plenty of opportunities for swimming, sunbathing, and exploring the nearby coastal paths.

Best time to go to Krk Island

The best time to visit Krk Island is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are high and weather is sunny with light rain. January is its coolest month on average. At this time, visitor numbers are low and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January36.5°F (2.5°C)Light RainMostly CloudyLowAverage
February37.8°F (3.2°C)Light RainMostly CloudyLowSlightly Low
March43.7°F (6.5°C)Light RainMostly SunnyAverageSlightly Low
April51.4°F (10.8°C)Light RainMostly SunnyAverageAverage
May58.6°F (14.8°C)Light RainMostly SunnyAverageAverage
June67.5°F (19.7°C)Light RainMostly SunnyAverageSlightly High
July72.0°F (22.2°C)Light RainSunnyHighSlightly High
August71.6°F (22.0°C)Light RainSunnyHighSlightly High
September63.3°F (17.4°C)Light RainMostly SunnyHighAverage
October54.9°F (12.7°C)Light RainMostly SunnyAverageAverage
November46.9°F (8.3°C)Moderate RainMostly CloudyAverageSlightly Low
December39.6°F (4.2°C)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to Krk Island

To reach Krk Island, you have several airport options. ZAGreb Airport (ZAG) is situated 135.2km away, with nearby 5-star hotels like Hotel Esplanade Zagreb and The Westin Zagreb, both approximately 6 to 11.3km from the airport. LJUbljana Airport (LJU) is 128.7km from Krk Island, offering luxury stays at InterContinental Ljubljana and Grand Plaza Hotel, both 19.3km away. Lastly, ZADar Airport (ZAD) is 125.5km from Krk, with excellent accommodation options such as Mirabilis Residence and Magic View Apartments, both about 9.7km away. These hotels provide reliable transportation services to their respective airports, ensuring a smooth travel experience.